package com.thoughtworks.bytecode2class;

import com.thoughtworks.bytecode2class.attribute.Attribute;

public interface ClassVisitor {

    void beginConstants();

    void beginFields();

    void acceptMedhodAndFieldRef(MethodAndFieldRef field);

    void beginMethods();

    void visitMethod(MethodAndFieldRef method);

    void beginAttributes();

    void visitAttribute(Attribute attribute);
}
